[global]
    ### Display ###

    monitor = 0
    follow = none
    geometry = "-2000x0+1000+80"
    indicate_hidden = yes
    shrink = no
    transparency = 8
    notification_height = 0
    separator_height = 1
    padding = 20
    horizontal_padding = 20
    frame_width = 0
    frame_color = "#aaaaaa"
    separator_color = frame
    sort = yes
    idle_threshold = 0

    corner_radius = 10

    ### Text ###

    font = Roboto Condensed,Condensed Medium 12
    line_height = 0
    markup = full
    format = "<b>%s</b>\n%b\n%p"
    alignment = center
    show_age_threshold = 60
    word_wrap = yes
    ignore_newline = no
    stack_duplicates = true
    hide_duplicate_count = true
    show_indicators = no

    ### Icons ###

    icon_position = off
    max_icon_size = 32
    icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/

    ### History ###
    sticky_history = yes
    history_length = 20

    ### Misc/Advanced ###

    dmenu = /usr/sbin/dmenu -p dunst:
    browser = /usr/sbin/firefox -new-tab
    always_run_script = true
    title = Dunst
    class = Dunst
    startup_notification = false

    ### Legacy
    force_xinerama = false

[shortcuts]
    close = ctrl+space
    close_all = ctrl+shift+space
    history = ctrl+grave
    context = ctrl+shift+period

[urgency_low]
    background = "#f6f6f6"
    foreground = "#181818"
    timeout = 500ms

[urgency_normal]
    background = "#f8f8f8"
    foreground = "#181818"
    timeout = 10

[urgency_critical]
    background = "#9c5a02"
    foreground = "#f8f8f8"
    frame_color = "#9c5a02"
    timeout = 0

# Every section that isn't one of the above is interpreted as a rules to
# override settings for certain messages.
# Messages can be matched by "appname", "summary", "body", "icon", "category",
# "msg_urgency" and you can override the "timeout", "urgency", "foreground",
# "background", "new_icon" and "format".
# Shell-like globbing will get expanded.
#
# SCRIPTING
# You can specify a script that gets run when the rule matches by
# setting the "script" option.
# The script will be called as follows:
#   script appname summary body icon urgency
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
#
# NOTE: if you don't want a notification to be displayed, set the format
# to "".
# NOTE: It might be helpful to run dunst -print in a terminal in order
# to find fitting options for rules.

[Volume]
	appname= notify-send
	summary= "Volume"
	format = "<b>%s</b>\n%b%p"

[Brightness]
	appname = notify-send
	summary = "Brightness"
	format = "<b>%s</b>\n%b%p"

[Workspace]
	appname = notify-send
	summary = "Workspace"
	format = "%b"

[DateTime]
	appname = notify-send
	summary = "Datetime"
	format = "%b"

[Battery]
	appname = notify-send
	summary = "Battery"
	format = "%b"

# vim: ft=cfg
